two thousand five hundred eleven - Turkish English Dictionary